using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace Daemon.Model
{
    [Table("student_score")]
    public partial class StudentScore
    {
        [Key]
        [Column("Id")]
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public int Id { get; set; }

        public decimal? ChineseScore { get; set; }

        public int? ChineseRange { get; set; }

        public decimal? EnglishScore { get; set; }

        public int? EnglishRange { get; set; }

        public decimal? MathScore { get; set; }

        public int? MathRange { get; set; }

        public int StageId { get; set; }

        public int StudentId { get; set; }

        public int ClassId { get; set; }

        public int GradeId { get; set; }
        public decimal? OrganismScore { get; set; }

        public int? OrganismRange { get; set; }
        public decimal? RuleOfLawScore { get; set; }

        public int? RuleOfLawRange { get; set; }
        public decimal? HistoryScore { get; set; }

        public int? HistoryRange { get; set; }
        public decimal? PhysicsScore { get; set; }

        public int? PhysicsRange { get; set; }
        public decimal? GeographyScore { get; set; }

        public int? GeographyRange { get; set; }
        public decimal? TotalScore { get; set; }
        public int AddUserId { get; set; }
    }
}